package com.zrwl.poscloud.xo.vo;

import com.zrwl.poscloud.commons.validator.annotion.NotBlank;
import com.zrwl.poscloud.commons.validator.group.GetList;
import com.zrwl.poscloud.commons.validator.group.Insert;
import com.zrwl.poscloud.commons.validator.group.Update;
import com.zrwl.poscloud.commons.vo.BaseVO;
import lombok.Data;

import java.util.List;

/**
 * 商户管理员 VO类
 *
 * @author 刘思童 AutoGenerate
 * @date 2021-02-25
 */
@Data
public class CompanyAdminRVO extends BaseVO<CompanyAdminRVO> {
    private static final long serialVersionUID = 1L;
    @NotBlank(groups = {Insert.class, Update.class,GetList.class})
    private String companyUid;
    private String companyCode;
    private String companyName;
    private String adminName;
    private String adminUid;
    private String createAdminUid;
    private String createAdminNickName;
    private List<AdminRoleVO> adminRoleVOList;
    private String mobile;
    private String email;
}
